(someone) battle the odds

Examples

Nothing found